Generic Device Editor
The generic device editor contains tabs for the configuration of a PLC device in CODESYS. Additionally there are device-specific tabs, so that the configuration editor consists of many different dialogs, depending on the device.
The editor opens after a double-click the device object in the device tree (View: Devices).
You can make general settings for a device editor in the CODESYS- options in the device editor category. For example, you can show and hide the tabs of the generic device editor.
A device editor is given the name of the device. The following tabs of the generic device editor can be included:
- Communication: Configuration of the connection between the development system and a programmable device (PLC). Not available in the case of strictly I/O devices 
- Applications: List of the applications on the controller 
- <device> Parameters: Display and configuration of device parameters 
- Backup and Restore: Configuration of the backup and restore of the application-specific files on the PLC 
- Synchronized files: List of file which are downloaded to the PLC at the time of application download 
- Files: Configuration of the file transfers between a "host" file system and the device 
- Log: Display of the PLC log file 
- PLC Settings: Configuration of the handling of the I/Os: which application, behavior in the stop state, updating, bus cycle options, etc. 
- PLC Shell: Text-based control monitor for interrogating certain information from the controller 
- <device> I/O Mapping: It shows the available channels and allows for the mapping of input, output, and memory addresses of the controller to variables or entire function blocks of the application. 
- <device> IEC Objects: List of objects which provide access to the device from the IEC application 
- Users and Groups: User management with regard to the device at runtime. 
- Access Rights: Rights for access to objects and files on the device. 
- Symbol Rights: Access rights of individual user groups to symbols (symbol sets) on the device. 
- Task List: Overview of all inputs and outputs, which are assigned to tasks (useful for troubleshooting). 
- Status: Device-specific status and diagnostic messages. 
- Information: General information about the device (name, vendor, version etc.)